an immortal work of art - Español Inglés Diccionario